General Preex Computations on Enhanced Meshes, with Applications
نویسنده
چکیده
In this paper we present two eecient algorithms for general preex computations (GPC, for sort) on meshes with multiple broadcasting and reconngurable meshes respectively. On a mesh with multiple broadcasting of size n n, the GPC problem of size kn (1 k n) can be solved in O(log n) time if k = 1, and in O(k log n log k) time if 2 k n. On a reconngurable mesh of size n n, the GPC problem of size kn (1 k n) can be solved in O(t(n)k) time. Here t(n) is the time used to compute the product of p n elements on a reconngurable mesh of size p n p n, which is a constant in many practical situations. Our algorithms can be applied to solve a number of problems in computational geometry , graph theory, and combinatorics on enhanced meshes. Speciically, we show that the sorting, ANSV, maximal points, ECDF searching, and two-set dominance counting problems of size kn (1 k n) can be solved in O(k) time on a reconngurable mesh of size n n.
منابع مشابه
Embedding of Meshes on Rotator Graphs
PDCL PDCL PDCL PDCL PDCL PDCL PDCL PDCL PDCL PDCL PDCL PDCL PDCL PDCL PDCL PDCL PDCL PDCL PDCL PDCL Abstract { A set of directed permutation graphs called rotator graphs were proposed as an alternative to the star and pancake graphs for multiprocessor interconnection networks. The rotator graphs have a smaller diameter than star and pancake graphs for the same number of nodes, while sharing the...
متن کاملJSweep: A Patch-centric Data-driven Approach for Parallel Sweeps on Large-scale Meshes
In mesh-based numerical simulations, sweep is an important computation pattern. During sweeping a mesh, computations on cells are strictly ordered by data dependencies in given directions. Due to such a serial order, parallelizing sweep is challenging, especially for unstructured and deforming structured meshes. Meanwhile, recent high-fidelity multi-physics simulations of particle transport, in...
متن کاملCOLLOCATION METHOD FOR FREDHOLM-VOLTERRA INTEGRAL EQUATIONS WITH WEAKLY KERNELS
In this paper it is shown that the use of uniform meshes leads to optimal convergence rates provided that the analytical solutions of a particular class of Fredholm-Volterra integral equations (FVIEs) are smooth.
متن کاملCompressing Hexahedral Volume Meshes
Unstructured hexahedral volume meshes are of particular interest for visualization and simulation applications. They allow regular tiling of the three-dimensional space and show good numerical behaviour in finite element computations. Beside such appealing properties, volume meshes take huge amount of space when stored in a raw format. In this paper we present a technique for encoding connectiv...
متن کاملPreex Computations on Symmetric Multiprocessors (preliminary Draft)
We introduce a new optimal preex computation algorithm on linked lists which builds upon the sparse ruling set approach of Reid-Miller and Blelloch. Besides being somewhat simpler and requiring nearly half the number of memory accesses, we can bound our complexity with high probability instead of merely on average. Moreover, whereas Reid-Miller and Blelloch targeted their algorithm for implemen...
متن کامل